Η Σελίδα του Δημήτρη Φωτιάδη


Καλώς ορίσατε στη σελίδα του Δ. Φωτιάδη με επεκτάσεις του Αυτοκινήτου για το σεμινάριο.

Scratch 2 και Arduino

Οδηγίες για τη σύνδεση του Scratch 2 με το Arduino μέσω του s2a_fm

Παραθέτω τα σχετικά URLs:

Github_σελίδα_για_s2a_fm.png


Το Αυτοκίνητο 1 ανάβει τα Φώτα του με Φωτοαντίσταση και Arduino


Κατ' αρχάς ένα βίντεο που εξηγεί τι κάνει η επέκταση του Αυτοκινήτου 1:



Η παρουσίαση που εξηγεί τον κώδικα του Arduino:



Το πρόγραμμα:





Scratch 2 και Makey Makey

Το Αυτοκίνητο 1 με εξωτερικό αυτοσχέδιο πιλοτήριο και το Makey Makey


Κατ' αρχάς εδώ ένα βίντεο με το τιμόνι μόνο και με ένα δοκιμαστικό προγραμματάκι:



Και εδώ φαίνεται (με δυσκολία, αφού έπρεπε με δύο χέρια να οδηγώ και ταυτόχρονα να τραβώ με την κάμερά μου, και να πατώ με τα πόδια το γκάζι και το φρένο) το ολοκληρωμένο Αυτοκίνητο 1 με το την επέκταση του εξωτερικού χειριστηρίου μέσω Makey Makey:



Ακολουθεί ο κώδικας. Ο κώδικας αυτός δεν χρειάζεται απαραιτήτως το Makey Makey για να τρέξει -- μπορεί να τρέξει και μόνο με το πληκτρολόγιο. Το μόνο που άλλαξα (στα πλήκτρα που πιάνω στον κώδικα) είναι να επιλέξω το w αντί του k για το γκάζι και το s αντί του l, για το φρένο, αφού το Makey Makey δεν μου δίνει έξοδο ούτε το k ούτε το l, αλλά μου δίνει τα w, a, s, d, f και g. Έτσι επέλεξα τα w και s για γκάζι και φρένο, αντίστοιχα.

Επίσης προσέθεσα τις δύο νέες μορφές, μία για το πεντάλ του γκαζιού και του φρένου και μία για το βελάκι, για την κατεύθυνση του αυτοκινήτου, και έγραψα τον κώδικα στις μορφές αυτές για να ανάβει πράσινο το πεντάλ του γκαζιού, όποτε πατιέται το w και για να ανάβει κόκκινο το πεντάλ του φρένου, όποτε πατιέται το s, καθώς επίσης για να στρίβει το βελάκι αριστερά/δεξιά όποτε στρίβουμε αριστερά ή δεξιά το αυτοκίνητο με τα αντίστοιχα βελάκια στο πληκτρολόγιο.






Το Αυτοκίνητο 1 με καλύτερο ήχο επιτάχυνσης και επιβράδυνσης